import request from '@/utils/request'

// 登录函数
/**
 * @description: 登录接口
 * @param {*} data.mobile 手机号
 * @param {*} data.password 密码
 * @return {*} promise
 */

// 图片验证码
// export const code = (clientToken) => {
//   return request({
//     url: `/api/user-service/user/imageCode/${clientToken}`,
//     responseType: 'arraybuffer'
//   })
// }

// 登录接口
export const login = ({ loginName, password, loginType, clientToken, code }) => {
  return request({
    url: '/api/user-service/user/login',
    method: 'POST',
    data: {
      loginName,
      password,
      clientToken,
      loginType,
      code
    }
  })
}

// 获取人员列表
export const getUserApi = (params) => {
  return request({
    url: '/api/user-service/user/search',
    params
  })
}

// 获取用户基本信息
export const userApi = (id) => {
  return request({
    url: `/api/user-service/user/${id}`
  })
}
